MoveAxisContinuousRelative

命令指定相對距離且以指定的速度結束的控制運動。

語法

KsCommandStatus MoveAxisContinuousRelative(
     int Index,
     double Distance,
     double Velocity,
     double EndVelocity,
     double Acceleration,
     double Deceleration,
     double Jerk,
     McBufferMode BufferMode
);

參數

Index [in]:軸索引。索引以零為起點;別名將影響此參數。

Distance [in]:運動的相對距離,[單位]。

Velocity [in]:最大速度值,[單位/秒]。

EndVelocity [in]:最終速度值,為帶正負號的值,[秒]。

Acceleration [in]:加速度值,單位由 McProfileType 類型決定,為 [單位/秒2] 或 [秒]。

Deceleration [in]:減速度值,單位由 McProfileType 類型決定,為 [單位/秒2] 或 [秒]。

Jerk [in]:加加速度值,單位由 McProfileType 類型決定,為 [單位/秒3] 或 [秒]。

BufferMode [in]:定義如何融合兩功能的速度,請見 McBufferMode 類型。

回傳值

返回 KsCommandStatus 結構。

備註

範例

N/A

使用需求

  RT Win32
最低支援版本 4.0 4.0
標頭檔 ksmotion.h ksmotion.h
程式庫 KsApi_Rtss.lib KsApi.lib

參見

MoveAxisContinuousAbsolute

MoveAxisRelative

MoveAxisVelocity